derelict_extras-glib ~master (2022-04-09T03:18:16.0133507)
Dub
Repo
_GIOChannel
derelict
glib
giochannel
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
extern (
C
)
struct
_GIOChannel {
gint
ref_count
;
GIOFuncs
*
funcs
;
gchar
*
encoding
;
GIConv
read_cd
;
GIConv
write_cd
;
gchar
*
line_term
;
guint
line_term_len
;
gsize
buf_size
;
GString
*
read_buf
;
GString
*
encoded_read_buf
;
GString
*
write_buf
;
gchar
[
6
]
partial_write_buf
;
guint
use_buffer
;
guint
do_encode
;
guint
close_on_unref
;
guint
is_readable
;
guint
is_writeable
;
guint
is_seekable
;
gpointer
reserved1
;
gpointer
reserved2
;
}
Members
Variables
buf_size
gsize
buf_size
;
Undocumented in source.
close_on_unref
guint
close_on_unref
;
Undocumented in source.
do_encode
guint
do_encode
;
Undocumented in source.
encoded_read_buf
GString
*
encoded_read_buf
;
Undocumented in source.
encoding
gchar
*
encoding
;
Undocumented in source.
funcs
GIOFuncs
*
funcs
;
Undocumented in source.
is_readable
guint
is_readable
;
Undocumented in source.
is_seekable
guint
is_seekable
;
Undocumented in source.
is_writeable
guint
is_writeable
;
Undocumented in source.
line_term
gchar
*
line_term
;
Undocumented in source.
line_term_len
guint
line_term_len
;
Undocumented in source.
partial_write_buf
gchar
[
6
]
partial_write_buf
;
Undocumented in source.
read_buf
GString
*
read_buf
;
Undocumented in source.
read_cd
GIConv
read_cd
;
Undocumented in source.
ref_count
gint
ref_count
;
Undocumented in source.
reserved1
gpointer
reserved1
;
Undocumented in source.
reserved2
gpointer
reserved2
;
Undocumented in source.
use_buffer
guint
use_buffer
;
Undocumented in source.
write_buf
GString
*
write_buf
;
Undocumented in source.
write_cd
GIConv
write_cd
;
Undocumented in source.
Meta
Source
See Implementation
derelict
glib
giochannel
aliases
GIOChannel
GIOChannelError
GIOCondition
GIOError
GIOFlags
GIOFunc
GIOFuncs
GIOStatus
GSeekType
da_g_io_add_watch
da_g_io_add_watch_full
da_g_io_channel_close
da_g_io_channel_error_from_errno
da_g_io_channel_error_quark
da_g_io_channel_flush
da_g_io_channel_get_buffer_condition
da_g_io_channel_get_buffer_size
da_g_io_channel_get_buffered
da_g_io_channel_get_close_on_unref
da_g_io_channel_get_encoding
da_g_io_channel_get_flags
da_g_io_channel_get_line_term
da_g_io_channel_init
da_g_io_channel_new_file
da_g_io_channel_read
da_g_io_channel_read_chars
da_g_io_channel_read_line
da_g_io_channel_read_line_string
da_g_io_channel_read_to_end
da_g_io_channel_read_unichar
da_g_io_channel_ref
da_g_io_channel_seek
da_g_io_channel_seek_position
da_g_io_channel_set_buffer_size
da_g_io_channel_set_buffered
da_g_io_channel_set_close_on_unref
da_g_io_channel_set_encoding
da_g_io_channel_set_flags
da_g_io_channel_set_line_term
da_g_io_channel_shutdown
da_g_io_channel_unix_get_fd
da_g_io_channel_unix_new
da_g_io_channel_unref
da_g_io_channel_win32_get_fd
da_g_io_channel_win32_make_pollfd
da_g_io_channel_win32_new_fd
da_g_io_channel_win32_new_messages
da_g_io_channel_win32_new_socket
da_g_io_channel_win32_poll
da_g_io_channel_write
da_g_io_channel_write_chars
da_g_io_channel_write_unichar
da_g_io_create_watch
da_g_io_watch_funcs
enums
_Anonymous_0
_Anonymous_1
_Anonymous_2
_Anonymous_3
_Anonymous_4
_Anonymous_5
functions
g_io_add_watch
g_io_add_watch_full
g_io_channel_close
g_io_channel_error_from_errno
g_io_channel_error_quark
g_io_channel_flush
g_io_channel_get_buffer_condition
g_io_channel_get_buffer_size
g_io_channel_get_buffered
g_io_channel_get_close_on_unref
g_io_channel_get_encoding
g_io_channel_get_flags
g_io_channel_get_line_term
g_io_channel_init
g_io_channel_new_file
g_io_channel_read
g_io_channel_read_chars
g_io_channel_read_line
g_io_channel_read_line_string
g_io_channel_read_to_end
g_io_channel_read_unichar
g_io_channel_ref
g_io_channel_seek
g_io_channel_seek_position
g_io_channel_set_buffer_size
g_io_channel_set_buffered
g_io_channel_set_close_on_unref
g_io_channel_set_encoding
g_io_channel_set_flags
g_io_channel_set_line_term
g_io_channel_shutdown
g_io_channel_unix_get_fd
g_io_channel_unix_new
g_io_channel_unref
g_io_channel_win32_get_fd
g_io_channel_win32_make_pollfd
g_io_channel_win32_new_fd
g_io_channel_win32_new_messages
g_io_channel_win32_new_socket
g_io_channel_win32_poll
g_io_channel_write
g_io_channel_write_chars
g_io_channel_write_unichar
g_io_create_watch
static variables
g_io_watch_funcs
structs
_GIOChannel
_GIOFuncs